semipermeable membranes - Español Inglés Diccionario